to render a similar service - Español Inglés Diccionario